immune complex disorder - French English Dictionary